<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{margin: 0px auto; padding: 0px; font-size:14px; line-height:24px; color: #333; font-family:Microsoft YaHei; overflow-x: hidden;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#1b2229; min-width:1200px}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #1b2229; transition: all 0.6s;}
a:hover{transition: all 0.6s;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.cl,.clear{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db&gt;div,.lb&gt;li,.dd&gt;dl{display:inline-block;vertical-align:top;}
em,.em,i{text-transform:uppercase;font-family:arial;vertical-align:top;display:block;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
:focus {outline:none;background-color:transparent;}
::selection{background:#0668cd;color:#fff;}
.clearfix:after{ display: block; clear: both; content: ""; visibility: hidden; height: 0;}
.clearfix{ zoom:1;}


/*瀹氫箟鐗堥潰缁熶竴瀹藉害*/
.box{ width:1400px; margin:0 auto; overflow:hidden;}
.w1400{width:1400px; margin:0 auto;}
.w1500{ width:1400px; margin:0 auto; overflow:hidden;}

/*璺濈*/
.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}
.top80{ margin-top:80px;}
.top90{ margin-top:90px;}
.top100{ margin-top:100px;}



/*tit*/
.t{text-align: center;}
.t p{font-size:40px;color: #000;line-height:40px;font-weight: bold;position: relative;}
.t p:before{content:"";position: absolute;top:18px;margin-left: -36px; background:url(../img/ye.png);width:16px;height:16px;}
.t p:after{content:"";position: absolute;top:18px;margin-left:36px; background:url(../img/ye2.png);width:16px;height:16px;}
.t p&gt;b{color: #c62b91;}
.t span{display:inline-block;font-size:18px;margin-top: 10px;position: relative;z-index: 2;}
.t span:after{content: '';display: block;position: absolute;width: 100%;height: 6px;z-index: -1;background: #d4dcd9;left: 0;bottom: 2px;-webkit-animation: widthchange 2s linear infinite;animation: widthchange 2s linear infinite;}
@-webkit-keyframes widthchange{0%{ width:20%}50%{ width:100%}100%{ width:20%}}
@keyframes widthchange{0%{ width:20%}50%{ width:100%}100%{ width:20%}}



/*head*/
.head{ background:#0668cd; height:46px; line-height:46px;   width: 100%; }
.head_w{ margin: 0 auto; padding: 0 3%; min-width: 1400px;}
.head .head_w&gt;p.fl{font-weight:lighter; color:#cde0d9;}

.head ul li{ float:left; position:relative; cursor:pointer;}
.head ul li p,.head ul li a{font-weight:lighter; color:#cde0d9; padding-left:5px; display:block; margin-right:10px;}
.head ul li b{font-weight:lighter; color:#cde0d9; font-size:15px; line-height:46px;}
.head ul li a:hover{ color:#fff; text-decoration:underline;}
.head ul li:nth-child(1){ background:url(../img/phone.png) no-repeat left center; padding-left:27px; color:#fff; font-size:20px;}
.head ul li:nth-child(2){ background:url(../img/qq.png) no-repeat left center; padding-left:27px;}
.head ul li:nth-child(3){ background:url(../img/ditu.png) no-repeat left center;  padding-left:28px;}

.head ul li .dropcode{position: absolute; top: 46px; right: 5px; width: 110px; height: 0px; overflow: hidden; z-index: 999999; transition: all 0.5s ease;}
.head ul li .dropcode img{ width:100%; height:100%;}
.head ul li:hover .dropcode{ height:100px;}
.head ul li+li{ margin-left:20px;}
.head ul li p, .head ul li a:hover{ text-decoration:none !important;}



/*top*/
.hsecond{ width: 100%;  margin: 0 auto; padding: 0 3%; min-width: 1400px;     height: 130px;}
.hsecond .fl{ padding-top: 26px;}
.logo{ float:left; padding-right: 10px;    }
.logo1{ font-size: 26px; float:left; font-weight:bold; color:#333; width:380px;     letter-spacing: 2px;}
.logo1 b{ position:relative; top:-5px; padding-right: 5px;}
.logo1 p{margin-top: 5px; background:#0668cd; font-size:14px; text-align:center; color:#fff; border-radius:30px; width:79px; line-height:25px; height:25px; float:left;font-weight: lighter;     margin-right: 5px;   letter-spacing: 0px;}
.logo2{float:left; margin-top: 28px;}


	
/*nav*/
.nav{ float: right; width: 680px;}
.NavCeshi{}
.NavCeshi .r{background: none;}
.NavCeshi &gt; li { float: left; transition: 0.2s all ease-in-out; position: relative; padding:0 0.8rem;}
.NavCeshi &gt; li &gt; a { display: block; text-align: center; padding: 0px 0; font-size: 16px; line-height:130px; color: #333; transition: 0.2s all ease-in-out; height: 130px; position: relative; z-index: 1113; }
.NavCeshi &gt; li &gt; a:after,.NavCeshi &gt; li &gt; a::after{ content: ''; width: 0%; height: 2px; background: #0668cd; display: block; position: absolute; left: 0; bottom: 0; transition:0.3s all ease-in-out; }
.NavCeshi &gt; li.navcurrent &gt; a:after,.NavCeshi &gt; li.navcurrent &gt; a::after,.NavCeshi &gt; li:hover &gt; a:after,.NavCeshi &gt; li:hover &gt; a::after{ width: 100%; }
.NavCeshi &gt; li.navcurrent &gt; a, .NavCeshi &gt; li:hover &gt; a { color: #0668cd; font-weight:bold;}


.NavCeshi li&gt;.nav2 {display: none; position:absolute; left:-32px; top:130px; z-index: 99999;}
.NavCeshi li&gt;.nav2 a{display: block; margin-top: 1px; background:#fff; height: 62px; line-height: 62px; width: 150px; font-size: 15px; text-align: center; color:#333; border-bottom: none;}
.NavCeshi li&gt;.nav2 a:hover{background:#0668cd; color: #fff;}
.hul.fl{padding-top: 53px;}



@media screen and ( max-width:1366px ){
.NavCeshi &gt; li{padding: 0 0.2rem;}
.logo1{ font-size: 1.3rem;   }
.logo1 p{width: 86px; font-size: 13px;}
.nav{ float: right; width:660px;}
	}




/*banner*/
.banner{ overflow: hidden; background:#eee; }
.banner-box{ min-width:1400px; height:700px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:700px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%; position: absolute; top: -1px; left: -1px; margin-left: 0; height: 700px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:350px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../img/zuoyou.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../img/zuoyou.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:60px; width: 100%; display: block; }
.banner-box .hd ul { width: 1250px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:20px; height:20px; border-radius:20px; text-indent:-9999px; background:#cbd2cf; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-box .hd ul li.on{ background:#0668cd !important; width: 32px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }



/*search*/
.search_bg{height:80px;}
.keywords{ padding-left:42px; background:url(../uploadfile/image/20210925/20210925110941_356580324.jpg) no-repeat left center;}
.keywords,.keywords a{ font-size:14px; color:#666; line-height:78px;}
.keywords a:hover{ color:#0668cd; text-decoration:underline;}
#search_bg input{ float:left;}
#sso{ background:#0668cd;}
#infoname{ height:78px; border:none; border-left:1px solid #e0e0e0; padding-left:20px;  font-size:14px; font-weight:lighter; width: 220px;}


/*strength*/
.strength_bg{width: 100%;padding: 60px 0;overflow: hidden; background: url(../img/aboutbg.png) center; height:440px;}
.strength_box {width:1400px;margin: 0 auto;display: flex;justify-content: space-between;}
.strength_txt {display: flex;align-items: center;  padding-top:20px;}
.strength_txt p {font-size:43px; display: flex;flex-direction: column;line-height: 30px; color:#333; font-weight:bold;}
.strength_txt p:after {content: ''; width:30px; height:30px; border-radius: 50%; background: #198e3d; opacity: 0.3; position: relative; top: -284px; left: -12px;}
.strength_txt p span {font-size: 15px;width: 600px;padding-top:50px; font-weight:100; color:#999;}
.strength_num {}
.strength_num ul {width: 620px; display: flex;flex-wrap: wrap;}
.strength_num li {width: 310px;height: 150px;display: flex;justify-content: space-around;align-items: center;border-right:1px solid #ddd;border-bottom: 1px solid #ddd;position: relative;padding: 0 40px;}
.strength_num li em{top: -5px; margin-left: 80px;  position: absolute; font-size:18px;}
.strength_num li:nth-child(1) em{margin-left: 50px;}
.strength_num li:nth-child(2) em{margin-left: 50px;}
.strength_num li:nth-child(4) em{margin-left: 50px;}
.strength_num li:after {content:'';width:340px;height: 165px;background: #0668cd;position: absolute;left: -15px;top:-8px;opacity: 0;transition: 0.5s;z-index: 1;border-radius: 10px;}
.strength_num li i.icon1{color:#fff; background:url(../img/aboutimg11.png) no-repeat;}
.strength_num li.on i.icon1{color:#fff; background:url(../img/aboutimg1.png) no-repeat;}

.strength_num li i.icon2{color:#fff; background:url(../img/aboutimg22.png) no-repeat;}
.strength_num li.on i.icon2{color:#fff; background:url(../img/aboutimg2.png) no-repeat;}

.strength_num li i.icon3{color:#fff; background:url(../img/aboutimg33.png) no-repeat;}
.strength_num li.on i.icon3{color:#fff; background:url(../img/aboutimg3.png) no-repeat;}

.strength_num li i.icon4{color:#fff; background:url(../img/aboutimg44.png) no-repeat;}
.strength_num li.on i.icon4{color:#fff; background:url(../img/aboutimg4.png) no-repeat;}



.strength_num li.on:after {opacity: 1;transition:0.5s;}
.strength_num li.on p {color:#fff;}
.strength_num li.on span {color:#fff;}
.strength_num li:nth-child(n+3) {border-bottom: none;}
.strength_num li:nth-child(2n) {border-right:none;}
.strength_num li i {width:50px;height: 50px; position: relative;z-index: 5;font-size:28px;text-align:center;line-height:50px;}
.strength_num li:first-child i {font-size:21px;}
.strength_num li p {display: flex;flex-direction: column; align-items: left;font-size: 16px;line-height: 40px;position: relative;z-index: 5;width:144px; color:#999; font-weight:normal;}
.strength_num li p span {font-size: 42px; color:#0668cd; font-family: Arial;}
.strength_txt a {font-weight: lighter;
    width: 186px;
    height: 48px;
    background: #fff;
    display: flex;
    font-size: 16px;
    color: #666;
    align-items: center;
    justify-content: center;
    margin-top: 56px;
border: 1px #eee solid;
    border-radius: 50px;
transition: all 0.6s;}
.strength_txt a:hover {width: 286px; transition: all 0.6s; color:#fff; background: #0668cd;}


/*pro*/
.pro_list{ width:1400px; margin:0 auto; margin-top:50px;}
/*.pro_list .prolist2021 li { border: 1px solid #ededed;  width:1400px;overflow:hidden;}*/
.pro_list .prolist2021 li a.prolist2021_one { background: #0668cd;  width: 199px; display: block; height: 60px;  line-height: 60px; color: #fff;  font-size: 18px;text-align: center; float: left;border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;}
.pro_list .prolist2021 li dl dt {    background: url(../img/fenleibiao.png) no-repeat left; padding: 0 15px;  float: left; line-height: 60px;  margin-left: 40px;}
.pro_list .prolist2021 li dl dt a {font-size: 16px; }
.pro_list .prolist2021 li dl dt a:hover{ color:#0668cd; text-decoration: underline;}
/*.pro_list .prolist2021 li:nth-child(1) a.prolist2021_one{ background:#0668cd url(../img/chanpin.png) no-repeat 35px 10px; padding-left: 15px;}
.pro_list .prolist2021 li:nth-child(2) a.prolist2021_one{ background:#0668cd url(../img/chanpin.png) no-repeat 35px 10px;}

.pro_list .prolist2021 li:nth-child(1).on a.prolist2021_one{background:#ff7403 url(../img/chanpin.png) no-repeat 5px 10px; padding-left: 15px;}
.pro_list .prolist2021 li:nth-child(2).on a.prolist2021_one{background:#ff7403 url(../img/chanpin.png) no-repeat 5px 10px; padding-left: 15px;}*/


.pro_list li:after {content:'';width:8px;height:8px;border-radius:50%;position:absolute;top:10px;left:-20px;    background: #cccccc;}

.pro_list li.on:after { background:#0668cd;}
.pro_list li a {font-size: 20px;}

.pro_con {display: flex;overflow: hidden;     width: 1400px;     margin: 0 auto;}
.pro_call { width: 100%;overflow: hidden;transition: 0.5s;flex-shrink: 0; margin-top: 30px;}
.pro_call ul {display: flex;justify-content: space-between;}
.pro_call li {border: 1px solid #ddd;width: 32.5%; display: flex;justify-content: center; align-items: center;flex-direction: column;background: #fff; margin-top: 20px;overflow: hidden;    position: relative;z-index: 5;     margin-right: 20px;     padding-bottom: 15px;}
.pro_call li:after {content:'';display:block;position:absolute;width:100%;height:100%;top:0px;left:-120%;background:#0668cd;transition:all 0.5s ease;transform: rotate(90deg);z-index: -1;}
.pro_call li:hover:after { left:0px; transform: rotate(0deg);}
.pro_call li:hover span a {color:#fff;}
.pro_call li a { display: block; overflow: hidden;}
.pro_call li a img {transition: all .3s linear; overflow: hidden; width: 100%; height: auto;}
.pro_call li a img {    width: 100%;    height: auto;}
.pro_call li span {}
.pro_call li span a {font-size: 16px;    line-height: 28px;}
.pro_call li:hover a img {   -moz-transform: scale(1.2);  -webkit-transform: scale(1.2);  -ms-transform: scale(1.2);   transform: scale(1.2);  overflow: hidden;}



/*advpro*/
.advpro_bg{background:url(../img/goodbg.jpg) no-repeat center bottom;width:100%;padding-top:70px; height:1030px; }
.advpro_box{ width:1400px; margin:0 auto; padding:50px;}

.pgb_t{color:#fff;text-align: center;margin-bottom:60px;}
.pgb_t p{font-size:52px; font-weight:bold;}
.pgb_t b{ position:relative; top:10px;}
.pgb_t dd{color:#fff;font-size:18px;margin-top:8px;}

.pgb_t p:before{content: '';display: inline-block;width: 57px;height: 37px;background: url(../img/goodzuo.png) no-repeat center;vertical-align: middle;margin-right: 30px;}
.pgb_t p:after{content: '';display: inline-block;width: 57px;height: 37px;background: url(../img/goodyou.png) no-repeat center;vertical-align: middle;margin-left: 30px;}




.pgb_con{background:#fff;padding:4%;align-items: center; height:700px; box-shadow: 0px 0px 60px 0px rgba(0,0,0,0.1); border-radius: 20px;}
.quality_w3{width:326px;}
.quality_w3 p{background:#ff7403;width:260px;height:52px;line-height:52px;border-radius: 25px;color:#fff;font-size:22px;padding-left:80px;position: relative;}
.quality_w3 em{font-family:rob;font-style: normal;font-size:30px;font-weight: normal;display:inline-block;position: absolute;left:28px;top:0;color:#fff;}
.quality_w3 dd{margin:15px 0;font-size:16px;line-height:30px;}
.z4{margin-top:30px;}
.quality_adv{width:557px;height:557px;    position: relative;float:left;margin-left:40px;}
.quality_adv:after{content:"";background:url(../img/good.png)no-repeat;width:454px;height:454px;    position: absolute;    left: 53px;top: 51px;}
.quality_bg1{position: absolute;background:url(../img/quan.png)no-repeat;width:557px;height:557px;-webkit-animation: spin 15s linear infinite;animation: spin 30s linear infinite;}


@-webkit-keyframes spin{
  from { -webkit-transform: rotate(0deg);transform: rotate(0deg);}
  50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
  to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes spin {
  from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
  50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
  to {-webkit-transform: rotate(360deg); transform: rotate(360deg);}
}


/* case */
.case{padding: 60px 0;}
.case .title:after{content: '';display: inline-block;width: 38px;height: 2px;background: #0668cd;}
.casecenter{margin: 50px 0;}
.casebottom{font-size: 0;text-align: center;}
.casetel{font-size: 16px;color: #222222;font-weight: lighter;padding-left: 36px;background: url(../img/dianhua.png) no-repeat left 25px;margin-right: 20px;}
.casetel em{font-size: 40px;color: #0668cd;font-family: fontDin1;     width: 290px; float: left;     font-weight: normal;}
.casetel b {line-height: 70px; font-weight: normal;  float: left;}

.casebottom p{display: inline-block;vertical-align: middle;}
.casebtn a{ display: inline-block;width: 227px;line-height: 50px;border-radius: 25px;background: #0668cd;font-size: 16px;color: #fff;font-weight: lighter;transition: all .3s ease;}
.casebtn a:hover{background: #ff7403;}
.caseleft{font-size: 0;width: 480px;}
.caseleft li{width: 230px;height: 185px;position: relative;cursor: pointer;background: #f2f6f2;display: inline-block;margin: 0 10px 10px 0; text-align: center;font-size: 22px;color: #333333; transition: all .3s ease;}
.caseicon{ position: relative;margin: 30px 0 10px 0;display: inline-block;width: 60px;height: 60px;border-radius: 50%;background: #0668cd;transition: all .3s ease;}
.caseleft li em{display: block;font-size: 14px;color: #9e9e9e; text-transform: uppercase;margin-top: 3px;transition: all .3s ease;}
.caseicon span{transition: all .3s ease;display: block;top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: absolute;width: 28px;height: 30px;background: url(../img/icon.png) no-repeat left -60px;}
.caseleft li:nth-child(2) .caseicon span{background-position-x:-42px;width: 36px;height: 36px; }
.caseleft li:nth-child(3) .caseicon span{background-position-x:-99px;width: 30px;height: 27px; }
.caseleft li:nth-child(4) .caseicon span{background-position-x:-139px;width: 36px;height: 29px; }
.caseleft li:nth-child(5) .caseicon span{background-position-x:-196px;width: 30px;height: 28px; }
.caseleft li:nth-child(6) .caseicon span{background-position-x:-252px;width: 30px;height: 30px; }
.caseleft li.on,.caseleft li.on em{color: #fff;}
.caseleft li.on{background: #0668cd;}
.caseleft li.on .caseicon{background: #fff;}
.caseleft li.on .caseicon span{background-position-y:0;}
.casecon .divdgweb_new_div .divdgweb_new_div_item{ width:920px; height:575px; overflow:hidden; position:relative; display: inline-block;vertical-align: top;}
.casecon .news_div_item_pic img{ width:100%; height:100%;}
.casecon .divdgweb_new_div_item_content{box-sizing: border-box;height: 130px;  width: 100%; position: absolute; left: 0;bottom: 0; overflow: hidden;background: rgba(0,0,0,.7);padding: 25px 40px; transition: all .3s ease;} 
.casecon .divdgweb_new_div_item_a{font-size: 25px; color: #fff;font-weight: lighter;}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body{ font-size: 14px; color: #fff;font-weight: lighter; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 8px;}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body a{font-size: 14px; color: #fff;}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body a:hover{color: #ff7403;}


/* adv */
.adv_bg{ background: #f4f4f4;  padding-top: 82px;padding-bottom: 60px;}
.adv{height:757px; }
.adv h2{height: 80px;padding-top:100px;text-align: center;margin-bottom: 33px;}
.adv h2 em{font-size: 48px;line-height: 48px;font-weight: bold;color: #823a1b;display: block;}
.adv h2 em i{color: #333333;display: inline-block;margin-left: 26px;}
.adv h2 span{font-size: 16px;font-weight: normal;font-family: "Aria";color: #666666;display: block;line-height: 16px;padding-top: 7px;}

.adv ul li{float:left;width:9%;height:747px;margin-left: 0.3%; position: relative;transition:all 0.5s ease;}
.adv ul li.cur{width:71.71%;}
.adv ul li:first-child{margin-left: 0;}
.adv ul li .default{width:100%; height:747px; background:rgba(0, 0, 0, 0.48);position: absolute; left:0;top:0;padding-top:160px; box-sizing: border-box;}
.adv ul li .default i{display: block; width:50px; height:50px; margin:0 auto; line-height: 0; overflow: hidden;}
.adv ul li .default i img{width:100%;}
.adv ul li .default em{display: block; height:81px; line-height: 81px; text-align: center;font-size: 34px; color:#FFF; font-weight: bold; margin-bottom:390px;}
.adv ul li .default span{display: block; height:22px; line-height: 22px;text-align: center;font-size:22px; color:#FFF; font-weight:normal;font-family: "Arial";}
.adv ul li.cur .default{display: none;}
.adv ul li .hover{width:41.97%;height:747px;  background-image: linear-gradient(55deg, #0668cd 0%, #0668cd 100%); opacity:.95; position: absolute; right:0;top:0;display:none;padding:137px 0 0 7.84%; box-sizing: border-box;}
.adv ul li .hover dl dt{width:148px; height:121px;margin-bottom:36px; background: url(../img/kuang.png) no-repeat center;padding-top:22px;}
.adv ul li .hover dl dt i{display: block; height:56px; line-height:50px;width: 50px;margin-left: 23px;}
.adv ul li .hover dl:hover dt i{animation-duration: 2s;animation-name: flipInY;}
.adv ul li .hover dl dt span{display: block; height:34px; line-height:34px; font-size: 34px; color:#FFF; font-weight: bold;margin-left: 23px; letter-spacing: 4px;}
.adv ul li .hover dl dd h4{line-height:26px; display:block;font-size:28px; color:#FFF; font-weight: bold; margin-bottom:19px; letter-spacing:1px;}
.adv ul li .hover dl dd p{margin-bottom: 190px;font-size:17px;line-height: 34px;color: #fff;font-weight: normal;display: block;width: 80%; font-weight: lighter;}
.adv ul li .hover dl dd span{font-size: 22px;font-family: "";color: #ffffff;font-weight: normal;display: block;position:absolute;bottom:35px;}
.adv ul li .hover dl dd span strong{width: 111px;background: #fff;height: 1px;display: inline-block;vertical-align: super;margin-left: 22px;}
.adv ul li.cur .hover{display: block;}




/*娴佺▼*/
.lc_bg{width: 100%; background: url(../img/liucheng.jpg)no-repeat center; padding: 70px 0px; overflow: hidden;}
.small_banW{width:1400px; margin:0 auto; min-width:1200px;}
.small_ban_l{float:left; width:350px;}
.small_ban_lm{line-height:50px; font-size:40px; font-weight:bold; padding-top:20px;}
.small_ban_ls{font-size:20px; letter-spacing:1px;  line-height:28px; height:50px; filter:Alpha(opacity:80); opacity:0.8; margin-top: 10px;}
.small_ban_len{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;  letter-spacing:1px; filter:Alpha(opacity:30); opacity:0.3; }

.cus_ri{margin-top: 6px;}
.cus_ri li{float: left;position: relative;text-align: center;padding-right: 45px;     padding-top: 30px;}
.cus_ri li:last-child{padding-right:27px;}
.cus_ri li+li{padding-left:40px;}
.cus_ri li i{}
.cus_ri li i&gt;.icon{font-size: 50px;}
.cus_ri li b{font-size: 16px;display: block;margin-top: 10px;}
.cus_ri li em{font-size: 32px;color: #dedede;position: absolute;right: 0;top: 50%;margin-top: -16px;}

.cus_ri li:hover i{-webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;} 
  /*鍥剧墖鎶栧姩*/
@keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-webkit-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-moz-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);

    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-o-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}



/*compy*/
.comp_bg{background: url(../img/guanyu.jpg) no-repeat center;width: 100%;height: 820px; padding-top:50px;}
.comp_con{padding: 40px;background: #fff;width: 100%;display: inline-block;}
.comp_le{}
.comp_ri{width: 550px;padding-top: 25px;}
.comp_ri&gt;b{display:block;font-size: 30px;font-weight: bold;color: #0668cd;}
.comp_ri span{display: block;border-bottom: 1px solid #f0f0f0;padding-bottom: 21px;margin-bottom: 21px; font-size:18px; }
.comp_ri p{text-indent: 2em;line-height: 30px;color:#888;}
.comp_ri p+p{}
.comp_ri a{display: block;width: 146px;height: 50px;background: #0668cd;margin-top: 35px;line-height: 50px;color: #fff;transition: 0.5s;}
.comp_ri a&gt;b{float: left;font-size: 16px;line-height: 50px;margin-left: 22px;}
.comp_ri a&gt;em{/*margin-top: 14px;*/float: left;margin-left: 17px; }
.comp_ri a:hover {width: 160px;transition: 0.5s;padding-left: 8px;}

/*workshop*/

.workshop_t{margin:0 auto; width:1400px;  height: 230px;}
.workshop_t1{}
.workshop_t1 .new_web_div2021 li{float:left; width:335px; height:320px; overflow:hidden; position:relative;}
.workshop_t1 .new_web_div2021 li p { display: block; background: #fbfbfb;  line-height: 60px; text-align: center; font-size: 16px;}
.workshop_t1 .new_web_div2021 li:hover p a{ font-size: 16px;}
.workshop_t1 .new_web_div2021 li{margin-right:20px;}
.workshop_t1 .new_web_div2021 li a{overflow: hidden;  display: block;     font-size: 16px;}
.workshop_t1 .new_web_div2021 li a img{transition: all .5s; }
.workshop_t1 .new_web_div2021 li:hover a img {transform: scale(1.2); } 
.workshop_t1 .new_web_div2021 li:hover p, .workshop_t1 .new_web_div2021 li:hover p a {color: #fff;background: #0668cd;}





/*news*/
#news {width: 100%; margin: 0 auto;     background: #fbfbfb; }
.news_box{margin:0px auto; padding-bottom:  80px;}
.news_bt{width: 1400px; float: left;     padding: 70px 0 40px 0;}
.news_btl{width: 350px; float: left; font-weight: 400; font-size: 40px;}
.news_btl span{font-size: 18px; display: block; color: #999; font-weight: 100;}
.nb_tab{font-size:0;text-align: center; float: right;    margin-right: 10px;}
.nb_tab a{width:171px;height:42px;background:#fff;display:inline-block;vertical-align:top;color:#333; box-shadow: 0px 0px 20px #eee; border-radius: 30px; margin-top: 22px;}
.nb_tab a+a{margin-left:20px;}
.nb_tab a.cur{background:#0668cd; color: #fff;  box-shadow: 0px 0px 10px #0668cd;}
.nb_tab a i,.nb_tab a b{display:inline-block;vertical-align:top;line-height:42px;}
.nb_tab a b{font-size:16px; font-weight: 100; letter-spacing: 1px;}
.nb_con{margin-top:150px;}
.nbc_list+.nbc_list{display: none;}
.nbcl_le{width:690px;}
.nbcl_le .news_div_item{width:320px;display: inline-block;vertical-align:top;}
.news_div_item_pic:hover img {    transition: 0.5s; transform: scale(1.2);}
.news_div_item_pic img { transition: 0.5s;}
.news_div_item_pic {
    border: 1px solid #ddd;
    overflow: hidden;
}
.nbcl_le .news_div_item+.news_div_item{margin-left:26px;}
.nbcl_le .news_div_item_pic img{width:332px;}
.news_div_item_title a{font-size:18px;}
.nbcl_le .news_div_item_content{margin-top:30px;}
.nbcl_le .news_div_item_body{margin-top:20px;line-height:24px;color:#68686a;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:0;margin-top:25px;}
.nbcl_le .news_div_item_date&gt;div{display:inline-block;vertical-align:top;color:#68686a;}
.new_more{width:24px;height:24px;border-radius:24px;border:1px solid #9a9899;background:url(../img/jiantou1.png) no-repeat right center;float: right;margin-top:17px;}

.nbcr_ri{width:675px;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item{font-size:0;border:1px solid #f1f1f1;padding:30px 0;position:relative;transition:300ms;}
.nbcr_ri .news_div_item:hover{box-shadow:0 0 21px #d2d2d2;z-index:1;transition:300ms;}
.nbcr_ri .news_div_item_date,.nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.nbcr_ri .news_div_item_date{width:115px;text-align: center;font-size:0;}
.nbcr_ri .news_div_item_content{width:545px;padding-left:20px;border-left:1px solid #f3f3f3; font-weight: 100;}
.nbcr_ri .news_div_item_date&gt;div{font-family:Arial;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#565656;  font-size: 14px;}
.nbcr_ri .news_div_item_day{font-size:47px;font-weight: bold;    line-height: 55px;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:20px;color:#68686a;padding-right:20px;font-size:14px;}

@-webkit-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@-moz-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}





/*copy*/
.copy_bg {width: 100%;background: #222222;    padding-top: 10px;overflow: hidden;}
.copy_box1 {margin: 0 auto;}

/*links_bj*/
.links_bj{position:relative;height: 80px;line-height: 80px;overflow: hidden;border-bottom: 1px solid #313131;}
.links_zbt{width:120px;font-size:16px;color:#fff;padding-left:42px;background:url(../img/lianjie.png)no-repeat left center;}
.links_zbt img{margin-right:15px;margin-top: -5px;}
.links_lj{font-size:14px;color:#fff;opacity: 0.5;}
.links_tb{width:auto;height:92px;}
.linkTagcs li a{font-size:14px;line-height:80px;color:#fff !important;opacity: 0.5;}
.link_more {float: right;}
.link_more a {font-size: 14px;color: #999999;}

.copy_tab {overflow: hidden; padding: 60px 0 85px 0;}
.copy_tabr {border-top:none;padding: 80px 0;overflow: hidden;}
.copy_con{width:90%;}
.copy_con li {float:left;text-align: left;padding: 0 4.5%;position: relative;transition:0.5s;}
.copy_con li p {font-size: 18px;color: #ffffff;margin-bottom: 20px;}
.copy_con li p a{font-size: 18px;color: #ffffff;margin-bottom: 20px;}
.copy_con li p span {font-size: 12px;color: #666666;font-family: Arial;display: block;text-transform: uppercase;}
.copy_con li a {font-size: 15px;color: #999999;display: inherit;line-height:34px;transition: all 0.3s ease;}
.copy_con li a:hover {color: #ffffff;transition: all 0.3s ease;}
/*.copy_con li:before {content: '';width:30px;height:1px;background: #0668cd;position: absolute;left:58px;top:50px;z-index: 1;transition:0.5s;}*/

.copy_r {float: right;}

.copy_r p {font-size: 18px;color: #ffffff;}
.copy_r p span {font-size: 12px;color: #666666;font-family: Arial;display: block;text-transform: uppercase;}
.copy_r ul {display: flex;justify-content: space-between;padding-top: 20px;}
.copy_r li i {display: inline-block;width: 130px;height: 130px;background: #ffffff;margin-bottom: 12px;}
.copy_r li {font-size: 14px;color: #ffffff;text-align: center;width: 130px;}
.copy_r li img{width: 130px; height:130px;}

.copy_db {line-height: 80px; width: 100%; background: #0668cd; height: 80px;}
.copy_bq {font-size: 15px;color: #bbcac4;line-height: 80px;display: inherit;}
.copy_bq a {color: #bbcac4;transition: all 0.3s ease;font-size: 15px;}
.copy_bq a:hover  {color:#ffffff;transition: all 0.3s ease;}
.copy_con li:hover:before {width:50%; transition:0.5s;}
.copy_con li:nth-child(1) {padding: 0 4.5% 0 0 !important;}
/*.copy_con li:nth-child(1):before {content: '';width:30px;height:1px;background: #0668cd;position: absolute;left:-3px;top:50px;z-index: 1;transition:0.5s;}*/


/*鍙充晶娴姩*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../uploadfile/image/20211015/20211015223320_1919897767.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 1;  background-color: #0668cd; }/*棰滆壊鏇存敼*/
.y-kefu-box01 .show-status&gt;a, .y-kefu-box01 .show-status&gt;div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #0668cd; border-color: #0668cd; color: #fff; margin: 10px 0 7px;}/*棰滆壊鏇存敼*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile&gt;i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover&gt;i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat&gt;i { width: 22px; height: 19px; background-position: -5px -50px; }
.y-kefu-box01 .kf-weChat:hover&gt;i {background-position: -30px -50px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email&gt;i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover&gt;i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #0668cd; border-color: #0668cd;}/*棰滆壊鏇存敼*/
.y-kefu-box01 .hver:hover&gt;p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*鐢佃瘽*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos&gt;div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos&gt;div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #0668cd; font-size: 18px; }/*棰滆壊鏇存敼*/
.right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px;}
.right-arrow1,.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 6px white solid;}
/*浜岀淮鐮�*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box&gt;div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 94px; height: 94px; margin: 30px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*閭*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #0668cd; font-size: 16px; }/*棰滆壊鏇存敼*/
.y-kefu-box01 .y-email-infos&gt;i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#0668cd;position: absolute; top: 37px; left: 55px; z-index: 9;}/*鍏抽棴鍚庨鑹�*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }</pre></body></html>